package org.xin.security.pojo.entity;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import lombok.*;
import lombok.experimental.SuperBuilder;
import org.xin.framework.base.pojo.entity.IBaseEntity;
import java.io.Serializable;


/**
* <p>
    * 系统模块-菜单权限表
    * </p>
*
* @author: xin
* @date: Create in 2021-09-29
*/

@ApiModel(description = "系统模块-菜单权限Entity")
@Getter
@Setter
@ToString(callSuper = true)
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "sys_menu")
public class SysMenu extends IBaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    private String name;

    private String parentId;

    private Integer showNum;

    private String path;

    private String component;

    private String query;

    private String menuType;

    private String visible;

    private String title;

    private String icon;
}
